#include "IFuncNormal.h"

IFuncNormal::IFuncNormal(int (*f)(int))
{
    this->ponteiro_funcao = f;
}

int IFuncNormal::runFunc(int x)
{
    if(this->ponteiro_funcao == NULL)
    {
        cout<<"A funcao nao foi especificada!"<<endl;
        return(-1);
    }
    return(this->ponteiro_funcao(x));
}
